#ifndef __CMD_READ_DEVICE_BASE_INFO_H__
#define __CMD_READ_DEVICE_BASE_INFO_H__
#include <cmdDealCommon.h>
struct masterCmdStructName(ReadBaseInfo)
{
    uint8_t remain[12];
};
struct devCmdStructName(ReadBaseInfo)
{
    char version[DEVICE_VERSION_STR_SIZE];
    char serialnumber[DEVICE_SERIAL_NUMBER_SIZE];
    ptcPackType deviceMaxPackSize;
    uint8_t deviceType;
    uint8_t remain[13];
};
void masterCmdCvrtFuncName(ReadBaseInfo)(struct masterCmdStructName(ReadBaseInfo) *masterData);
void devCmdCvrtFuncName(ReadBaseInfo)(struct devCmdStructName(ReadBaseInfo) *devData);
int devCmdDealFuncName(ReadBaseInfo)(struct ptcCmdOptStruct *cmdOpt);
#endif